• word of the day

    teucrium chamaedrys

    teucrium chamaedrys - Dictionary definition and meaning for word teucrium chamaedrys

    Definition
    (noun) European perennial subshrub with red-purple or bright rose flowers with red and white spots
    Synonyms : wall germander
Download our Mobile App Today
Receive our word of the day
on Whatsapp